草庐IT

iphone - 在 MFMessageComposeViewController 中禁用 iMessage

全部标签

ios - 在启用后台的应用程序中启用、禁用 NSFetchedResultsController

我正在开发一个即使在后台也能接收数据的VOIP/聊天应用程序。我需要在应用移至后台时禁用NSFetchedResultsController以防止后台UI更改。我这样做--(void)applicationWillResignActive{[superapplicationWillResignActive];self.fetchedResultsController.delegate=nil;}-(void)applicationDidBecomeActive{[superapplicationDidBecomeActive];self.fetchedResultsController

ios facebook sdk v3.11 共享对话框发布按钮已禁用

我正在按照ios版facebooksdk的教程进行操作,特别是使用opengraph来附加图像和标记friend(社交框架不能直接这样做)。所以我一直在学习本教程和这个示例应用程序FBOGSampleSD。https://developers.facebook.com/docs/ios/open-graph#sharedialog但是,我在共享对话框中的发布按钮始终处于禁用状态。(变灰)有人遇到过这个吗?我正在使用Xcode5并在ios7设备上进行测试。问候,进 最佳答案 我想我明白了。您的分享按钮可能被禁用,因为您没有完成Face

ios - 推送通知在 iPhone 3GS 中不起作用。它适用于最新的 IOS 设备,如 iPhone 4、4s、5

我已经在iPhone4、4s、5和IOS版本5.1到7.0中检查了推送通知,它运行良好。后来,我在iPhone3GS设备上检查了IOS版本6.1.2并遇到了奇怪的异常,因为我无法在iPhone3GS设备上收到任何通知。我已经重新检查了证书、pem文件,但没有收到任何通知。此委托(delegate)方法也被调用,我在iPhone3GS设备中收到了设备token。-(void)application:(UIApplication*)applicationdidRegisterForRemoteNotificationsWithDeviceToken:(NSData*)deviceToken

ios - iPhone 5 : AVCaptureExposureModeAutoFocus not supported in iOS 7

我正在尝试使用AVFoundation实现相机应用程序。我想使用AVCaptureExposureModeAutoFocus在某个点设置exposurePointOfInterest,然后按照Apple文档的说明锁定曝光:AVCaptureExposureModeAutoExpose:thedeviceautomaticallyadjuststheexposureonceandthenchangestheexposuremodetoAVCaptureExposureModeLocked.这是我使用的函数:-(void)autoExposeAtPoint:(CGPoint)point{A

ios - iPhone : Using localization change language of an app set it in NSUserDefaults

嗨,friend们,我是iPhone的新手。在我的项目中,我使用本地化来更改应用程序的语言。我做到了,但问题。当应用程序停止并再次运行时,不会保留通过本地化设置的语言。所以我读到我们需要在NSUserDefaults中保存由本地化设置的语言。请帮我。如何在应用程序启动时将其保存在NSUserDefaults和回调中?这是代码。这样我设置了语言-(IBAction)EngLang:(id)sender{[[LocalizationsharedInstance]setPreferred:@"en"fallback:@"es"];NSUserDefaults*defaults=[NSUser

ios - iPhone 锁定时 AVAudioPlayer 不在后台播放

实际上我是从文档目录中获取歌曲。我提到了这个链接:-http://www.raywenderlich.com/29948/backgrounding-for-ios,但它只会播放bundle中的歌曲。但我想播放文档目录中的歌曲。我试过了Plist中的后台模式应用程序不在后台=不在Plist中在Appdelegate中didFinishLaunchingWithOptions:-NSError*setCategoryErr=nil;NSError*activationErr=nil;[[AVAudioSessionsharedInstance]setCategory:AVAudioSes

ios - 我的 iPhone 3Gs 无法从 Xcode5 中选择为目标。这是可以修复的吗?

我一直在努力让我的iPhone3G成为目标,这样我现在就可以在它上面测试应用程序两天了,我很惭愧地承认我还没有实现这个目标。我找到了以下站点和stackoverflow答案(如下),但无法定位到我的3G。在此期间,我可以轻松地瞄准我的iPhone5并在该手机上安装应用程序。我确实有这两种设备的iOS团队配置文件,并且在我的管理器窗口中,它们旁边都显示有绿点。在视觉上,我的意思是:我的iPhone5可以选择,但我的3G甚至没有出现。到目前为止,我发现的是以下答案和网站:1)http://www.mobinett.com/2013/09/20/ios-7-xcode-5-project-b

ios - 在 iOS7 中禁用 UINavigationController 的旋转

我有一个UINavigationController,它创建了一个UIViewController实例,并将另一个UIViewController设置为它的根。然后我展示导航Controller,一切正常。问题出现在用户旋转设备时。我的所有Controller(包括根Controller,不包括UINavigationController)都实现了shouldAutorotate并返回FALSE。不知何故,我的观点仍在轮换。我们来到了我的问题的中心。我像这样创建和展示导航Controller:AwesomeViewController*controller=[[AwesomeViewC

ios - 如何像在 Tumblr iPhone 应用程序图像选择器中一样创建更小的迷你相机 View

我想知道Tumblr应用程序如何在其应用程序的CollectionView单元格上添加迷你相机实时View?它是调整大小的相机类型的UIImagePickerController吗?如果有人可以就此实现提供更多想法,我将很高兴? 最佳答案 如果你想这样做,你将不得不使用AVFoundation。您可以根据需要调整AVCaptureVideoPreviewLayer的大小和位置。 关于ios-如何像在TumblriPhone应用程序图像选择器中一样创建更小的迷你相机View,我们在Stac

ios - 隐藏 View 时如何禁用 UISlider 交互?

现在我有一个UISlider,我将它设置为在按下按钮时隐藏,但是如果我在按下按钮时与UISlider交互,则slider会消失,但我仍然能够移动slider。我已经尝试在按下按钮时设置setUserIneractionEnabled=NO,但这似乎没有用。关于我应该如何禁用它的任何想法?编辑*我的代码*-(void)didPressButton:(UIButton*)button{if(!self.isShowingDetailView)//{self.showingDetailView=YES;self.valueSlider.hidden=YES;self.valueSlider.